//引入fs模块
const fs = require('fs');

fs.readFile('为学.md',(err,data)=>{
    //如果出错
    if(err) throw err;
    //如果没错 输出文件内容
    console.log(data.toString());
})
// 控制台进入当前目录 node promiseReadFile.js 运行

// 使用promise封装
const p1 = new Promise(function (resolve,reject) {
    fs.readFile('./为学.md',(err,data)=>{
        if (err) reject(err) //失败
        resolve(data) //成功
    });
});

p1.then(function (value) {
    console.log(value.toString())
},function (reason) {
    console.log('读取失败')
});